package com.oig.sys.base.service;

import com.oig.sys.base.dto.CountryDto;
import com.oig.sys.base.dto.CountryGroupMemberDto;
import com.oig.sys.base.vo.CountryGroupMemberVo;

import java.util.List;


/**
 * @author wuxl
 */
public interface ITbCountryGroupMemberService {

    List<Integer> addGroupMember(List<CountryGroupMemberDto> groupMemberDtoList);

    void delGroupMember(List<Integer> memberIdList);

    CountryGroupMemberVo addGroupMember(Integer groupId, String countryCode);

    List<CountryGroupMemberVo> addGroupMembers(Integer groupId, List<CountryDto> countryList);

    List<CountryGroupMemberVo> updateGroupMembers(Integer groupId, List<CountryDto> countryList);

    List<CountryGroupMemberVo> findGroupAllMember(Integer groupId);

}
